import random



# a=5
# f=[1,2,3,4,5,]
# g=(2,3,4,5,6)
# h={3,4,5,6,7}
# i={"name":"张三","age":18}
# print(type(a))
# print(type(f))
# print(f)
# print(type(g))
# print(g)
# print(type(h))
# print(h)
# print(type(i))
# print(i)

#程序的输入
# name="小明"
# age=int(input("请输入年龄："))
# print(f"{name}同学的年龄是：{age}")

"""
需求：
提示用户输入用户姓名，并保存到变量中
提示用户输入用户年龄，保存到变量中，并转换成整数
提示用户输入用户身高，保存到变量中，并转换成浮点数
在控制台输出用户姓名、年龄、身高对应变量的数据类型
按照以下格式输出用户信息：“姓名:xxx 年龄:xxx 身高:xxx”
在控制台输出该用户5年之后的年龄，格式：“张三 5 年之后的年龄是 25”
在控制台输出该用户现在是否成年，格式：“张三是否成年：True”
"""
# name=input("请输入姓名:")
# age=int(input("请， 输入年龄:"))
# heigh=float(input("请输入身高:"))
# print(f"学生的姓名:{name} 年龄:{age} 身高:{heigh}")
# print("姓名的数据类型是：",type(name))
# print("年龄的数据类型是：",type(age))
# print("身高的数据类型是：",type(heigh))
# print(f"{name}5年后的年龄是{age+5}")
# print(f"{name}是否成年:{age>=18}")

# a=10
# b=20
# print(f"求和等于：{a+b}")
# print(f"求等差：{a-b}")
# print(f"求积等于：{a*b}")
# print(f"求除等于：{a/b}")
# print(f"求商等于：{a//b}")
# print(f"求余等于：{a%b}")
# a+=b
# print("a=",a)
# a-=b
# print("a=",a)
# a*=b
# print("a=",a)
# a/=b
# print("a=",a)
#
# a%=b
# print("a=",a)
# a+=a
# print(a)



#判断
# a=int(input("请输入年龄"))
# if a>=18:
#     print("允许抽烟")
# else:
#     print("不允许抽烟")


# b=int(input("请输入成绩"))
# if b>=90:
#     print("优秀")
# elif 80<= b<90:
#     print("良好")
# elif 70<= b<=80:
#     print("一般")
# elif 60<=b<=70:
#     print("及格")
# else:
#     print("不及格")



# a=int(input("请输入是否有票："))
# if a:
#     b=int(input("请输入刀的长度"))
#     if b>=20:
#         print("安检不通过，不允许上车")
#     else:
#         print("安检通过，允许上车")
# else:
#     print("无票，不允许进门")

# player=int(input("请输入出拳的数字（1/2/3）:"))
# computer=random.randint(1,3)
# print(f"电脑出的数字是：{computer}")
# if (player == 1 and computer ==2) or (player == 2 and computer==3) or (player ==3 and computer == 1):
#     print("人赢了")
# elif player == computer :
#     print("平局")
# else:
#     print("人输了")



# 0~100累加求和
# num=0
# sum=0
# while num<=100:
#     sum+=num
#     num += 1
# print(f"0~100的累计求和结果为：{sum}")
# 0~100累加偶数求和
# num=0
# sum=0
# while num<=100:
#     if num%2==0:
#         sum+=num
#     num += 1
# print(f"0~100偶数的累计求和结果为：{sum}")


# 案例： 一共吃5个苹果， 吃完第一个， 吃第二个...， 这里"吃苹果"是重复动作
# 情况一： 如果吃的过程中， 吃完第三个吃饱了， 则不需要再吃第4个和第五个苹果， 即是吃苹果的动作停止(不再吃苹果)
# num=1
# while num<=100:
#     print(f"吃了{num}个苹果")
#     if num==62:
#         print("不吃了")
#         break
#     num+=1

# 道歉10次，内容:"媳妇,对不起我错了!"
# for循环实现
# 容器：计数10次
# for i in range(0,1000000):
#     print("媳妇,对不起我错了!")

# 3.需求for循环：计算0~100之间所有整数的累加和
# 定义接收结果变量
# result = 0
# # 循环遍历取数据计算
# for i in range(1,101):
# # 取出容器的数据参与计算
# result += i
# # 打印最后计算结果
# print(f"结果：{result}")
# 4.通过for循环：计算0~100之间所有偶数的累计和
# 方式1
# sum=0
# for i in range(101):
#     if i%2==0:
#         sum+=i# print(sum)

# sum=0
# for i in  range(0,101,2):
#    sum+=i
# print(sum)
#
#
# sum=0
# for i in range(0,101):
#     sum+=i
# print(sum)
# # 奇数求和
# sum=0
# for i in range(0,101):
#     if i%2==1:
#         sum+=i
# print(sum)

# for i in  range(1,10):
#     for j in range(1,i+1):
#         print(f"{j}X{i}={i*j}" ,end="\t")
#     print()


# while True:
#     username=input("请输入用户名:")
#     if username=="exit":
#         print("程序结束！")
#         break
#
#     password=input("请输入密码:")
#     if (username=="admin") and (password=="123456"):
#         print("登录成功")
#         break
#     else:
#         print("用户名或者密码错误！请重新输入:")

# info1="D:\tools\noco"
# print(info1)
# info2=r"D:\tools\noco"
# print(info2)
# info3="D:\\tools\\noco"
# print(info3)
# info4="张三说：'你很牛逼？'"
# print(info4)
# info5='张三说："你很牛逼？"'
# print(info5)

# 字符位置查找
# info="abcdefg"
# print(info[3])
# print(info[-3])
# print(info.find("d"))


# 字符串替换
# info="金三胖同志被称之为世界最成功的80后，金三胖真牛！"
# info1=info.replace("金三胖","黄狗")
# print(info1)
# print(info)

# 字符串连接
# info=['Python','java','PHP']
# num=[11,12,13]
# info1="and".join(info)
# print(info1)
# print(type(info1))

# 去前后空
# phone=" 13800000001 "
# phone1=" 111 2222 222 "
# print(phone)
# print(phone.strip())
# print(phone1.strip())
#
# sql = "SelECt * from students where id = 001;"
# if "select" in sql.lower():
#     print("dsd")
# else:
#     print("no")
#
# username=input("请输入手机号:").strip()
# password=input("请输入密码:").strip()
# code=input("请输入验证码:").strip()
# #判断手机号是否为空
# if username=="":
#     print("手机号不能为空")
# #判断密码
# if password=="":
#     print("密码不能为空")
# if code=="":
#     print("验证码不能为空")
# #判断手机号的长度、类型
# if username.isdigit() and len(username)==11:
#     print("手机号格式正确")
# else:
#     print("手机号格式不正确")
# #判断验证码
# if code.lower()=="8888":
#     print("验证码正确")
# else:
#     print("验证码不正确")
# #判断手机号、密码、验证码
# if username=="13488888888":
#     print("手机号正确")
#     if password == "123456":
#         print("密码正确")
#
#         if code.lower() == "8888":
#             print("登录成功")
#         else:
#             print("验证码不正确")
#     else:
#         print("密码与账号不匹配")
# else:
#     print("手机号不存在")
